KDE File Locations Getting Started Guide 167 share/icons Contains default icons to be used by KDE for display of win- dow dressing, standard applications, and so forth. Other KDE applications also store icons here. In addition to the system-wide KDE directories, each user’s home directory con- tains two KDE-related directories which are created the first time that user starts KDE. These are: ~/Desktop This directory contains KDE Link files for all icons that appear on the user’s Desktop ~/.kde This hidden directory contains configuration information specific to the user and the applications that the user has launched. All of the per-user information is contained in the ~/.kde/share subdirectory. The contents of this subdirectory mirror the contents of the /opt/kde/share subdirec- tory, except that in this case they are specific to a single user. The specific subdi- rectories include: ~/.kde/share/applnk Contains KDE Link files for applications that will be included on the Personal submenu when this user is using KDE. ~/.kde/share/apps Contains per-application configuration and temporary storage information. Subdirectories of this directory are created as needed by applications that the user launches. ~/.kde/share/mimelnk Contains additional MIME type definitions that are only used by this user (because regular users cannot add to the /opt/ kde/share/mimelnk directory). Note, however, that anytime a user views the contents of this subdirectory within a file manager window, the con- tents of the /opt/kde/share/mimelnk subdirectory are merged with the con- tents of this subdirectory and both are displayed together. This presents the user with a complete list of MIME types supported by KDE. The user can add to this subdirectory by choosing File|New|MIME Type within the file manager window. ~/.kde/share/config Contains the master configuration file for each appli- cation that the user has launched. These configuration files generally con- tain option settings that the user has selected. If no configuration file is present in this subdirectory (such as when the application is launched for the first time), the application may use the configuration information in / opt/kde/share/config or may use the defaults provided internally to the application.